Make GtkEntry work harder to protect passwords: (#143955, Morten Welinder)
authorMatthias Clasen <mclasen@redhat.com>
Fri, 9 Jul 2004 15:11:36 +0000 (15:11 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Fri, 9 Jul 2004 15:11:36 +0000 (15:11 +0000)
commitca99bb0d44843deb79fcf96942936ed2ed9f7ecc
treecc46276742c138738215b13b9d78e033f113bc9e
parentee63b081c26fb9d987f3db32800fe993e9b642c8
Make GtkEntry work harder to protect passwords: (#143955, Morten Welinder)

2004-07-09  Matthias Clasen  <mclasen@redhat.com>

  Make GtkEntry work harder to protect passwords:  (#143955,
Morten Welinder)

* gtk/gtkentry.c (gtk_entry_destroy): Add a destroy handler
to clear the password even if the widget is leaked.

* gtk/gtkentry.c (gtk_entry_real_delete_text):
* gtk/gtkentry.c (gtk_entry_finalize): Zero out the memory
before freeing it.

* gtk/gtkentry.c (gtk_entry_real_insert_text): Zero and free
the old memory instead of just reallocating it.

* gtk/gtkentry.c (gtk_entry_create_layout): Don't leak text
direction information for passwords.
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkentry.c